Aligning punch - German English Dictionary